Using the Event Calculus for the Performance Monitoring of Service-Level Agreements for Utility Computing
نویسندگان
چکیده
The automated performance monitoring of contracts, in terms of tracking contract state, is an important issue investigated in this work. We define contract state to be the sum of the normative relations that hold between contract parties. In order to facilitate state tracking, we define an XML formalisation of the Event Calculus, ecXML. This language is used to describe how a contract’s state evolves, according to events that are described in the contract. The work is grounded in the domain of Utility Computing (UC). UC is concerned with the provisioning of computational resources (computepower, storage, network bandwidth), on a per-need basis, to corporate businesses. Service-level Agreements (SLAs) contracts between a provider and a customer are a sine qua non in the deployment of UC.
منابع مشابه
Energy Aware Resource Management of Cloud Data Centers
Cloud Computing, the long-held dream of computing as a utility, has the potential to transform a large part of the IT industry, making software even more attractive as a service and shaping the way IT hardware is designed and purchased. Virtualization technology forms a key concept for new cloud computing architectures. The data centers are used to provide cloud services burdening a significant...
متن کاملMonitoring WS-Agreement s: An Event Calculus-Based Approach
In this paper, we present a framework that we have developed to support the monitoring of service level agreements. The agreements that can be monitored by this framework are expressed in an extension of WS-Agreement that we propose. The main characteristic of the proposed extension is that it uses an event calculus based language, called EC-Assertion, for the specification of the service guara...
متن کاملPerformance Measurement and Improvement of Healthcare Service Using Discrete Event Simulation in Bahir Dar Clinic
This paper deals with the service performance analysis and improvement using discrete event simulation has been used. The simulation of the health care has been done by arena master development 14-version software. The performance measurement for this study are patients output, service rate, service efficiency and it is directly related to waiting time of patients in each service station, work ...
متن کاملDynamic SLA Management with Forecasting using Multi-Objective Optimizations
Cost-efficient operation while satisfying performance and availability guarantees in Service Level Agreements (SLAs) is a challenge for Cloud Computing, as these are potentially conflicting objectives. We present a framework for SLA management based on multi-objective optimizations. The framework features a forecasting model for determining the best virtual machine-to-host allocation given the ...
متن کاملAdding Cloud Performance to Service Level Agreements
To some the next iteration of Grid and utility computing, Clouds offer capabilities for the high-availability of a wide range of systems. But it is argued that such systems will only attain acceptance by a larger audience of commercial end-users if binding Service Level Agreements (SLAs) are provided. In this paper, we discuss how to measure and use quality of service (QoS) information to be ab...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2004